home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d27 / autoc20b.arc / AUTOCON.DOC < prev    next >
Text File  |  1991-04-10  |  53KB  |  1,183 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                                A U T O C O N
  12.                                 Version 2.0
  13.                              February 11, 1991
  14.  
  15.                                     by
  16.                                Larry Weaver
  17.  
  18.  
  19.                       Copyright (c) 1989-91 Larry Weaver
  20.  
  21.                                P.O. Box 2639
  22.                          Weaverville  CA 96093-2639
  23.                       (916) 623-5045 / (916) 623-5009
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.                              _______
  32.                         ____|__     |               (tm)
  33.                      --|       |    |-------------------
  34.                        |   ____|__  |  Association of
  35.                        |  |       |_|  Shareware
  36.                        |__|   o   |    Professionals
  37.                      -----|   |   |---------------------
  38.                           |___|___|    MEMBER
  39.  
  40.  
  41.                                     AUTOCON
  42.  
  43.                                   Introduction
  44.  
  45.    Definitions:
  46.  
  47.      In order to describe AutoCon, I need to establish a couple of
  48.      definitions.  When I use the word "reconfigure", I mean the
  49.      process of updating the AUTOEXEC.BAT and CONFIG.SYS files on the
  50.      boot drive, followed by an optional reboot of the system.
  51.  
  52.      When I use the word "configuration", I am referring to an
  53.      AUTOEXEC/CONFIG combination held in a record of AutoCon's
  54.      database.  You will use AutoCon to set up these combinations, and
  55.      give each of them a familiar name.
  56.  
  57.      The ^ symbol denotes the Control key, so ^F3 means hitting the
  58.      Control and the F3 key at the same time.  Alt denotes the Alt key
  59.      (tricky, huh?), so that AltR means hitting the Alt and the R key
  60.      at the same time.
  61.  
  62.  
  63.    Description:
  64.  
  65.      AutoCon is essentially a database manager for your AUTOEXEC.BAT
  66.      and CONFIG.SYS files.  It enables you to keep up to fifty
  67.      different configurations, and to change easily between those
  68.      configurations.
  69.  
  70.      The first time you run AutoCon, it will create a file named
  71.      AUTOCON.DAT.  That file will contain five configuration records.
  72.      Each record will contain a copy of the AUTOEXEC.BAT and
  73.      CONFIG.SYS files from the C: drive.  The records are initially
  74.      named AUTOCON01 - AUTOCON05.  When you set up a configuration for
  75.      a specific purpose, you can change the name to reflect that
  76.      purpose (something like Win3 for a Microsoft Windows
  77.      configuration, and SDOS for a simple DOS configuration).  You can
  78.      add more records by hitting the F3 key.
  79.  
  80.      AutoCon incorporates a full-screen editor to make it easy to
  81.      change the AUTOEXEC/CONFIG records.  The editor uses Turbo
  82.      IDE/Sidekick/WS-compatible keystrokes.  If you are not familiar
  83.      with these, there is an on-line help file which details all the
  84.      keystrokes.  If you desire, you can change the editor keystrokes.
  85.      The F6 key will pop up a key editor for this purpose.
  86.  
  87.      After you have established your records and names, you can
  88.      reconfigure your system by entering the name of the new
  89.      configuration on the command line.  Typing "AutoCon Win3" would
  90.      cause AutoCon to copy the AUTOEXEC and CONFIG fields of the
  91.      record named Win3 into the boot drive as AUTOEXEC.BAT and
  92.      CONFIG.SYS and optionally reboot the system.
  93.  
  94.      In the interactive mode, you can page through the records and
  95.      reconfigure (using the current on-screen configuration) with a
  96.      couple of keystrokes.
  97.  
  98.      The AutoCon package also includes a device driver which will
  99.      allow you to select different configurations during the boot
  100.      process. Using this method is optional, and you can switch
  101.      between the two methods with a couple of key strokes.
  102.  
  103.      If you don't like the built-in editor, you can configure AutoCon
  104.      to use a different one.  The <Ctrl/F6> key combination will pop
  105.      up a window asking for the name of the editor you wish to run.
  106.      Since the configurations will eventually be used as AUTOEXEC.BAT
  107.      and CONFIG.SYS files, the editor must be able to produce pure
  108.      ASCII files.  The <Shift/F6> key combination will cause AutoCon
  109.      to switch back to the internal editor.
  110.  
  111.  
  112.    Why AutoCon for Configuration Control:
  113.  
  114.      Three programs were initially responsible for the creation of
  115.      AutoCon: the program I use to draw schematics, my scanner
  116.      program, and the program I use to compile PAL equations.  Each of
  117.      those programs requires that various device drivers be loaded,
  118.      and that almost 600k of memory be available after booting.  When
  119.      the computer is configured to run one of the three, neither of
  120.      the other two will run; this is in addition to the fact that, if
  121.      the computer is configured the way I like to work with it, _none_
  122.      of the three will run.  After driving myself crazy with various
  123.      batch files, I decided to write a program to make it easy to
  124.      change configurations.
  125.  
  126.      The above scenario is responsible for the default of five records
  127.      in AutoCon.  I had a regular configuration, the three special
  128.      configurations, and one for experimentation.  After I had worked
  129.      with AutoCon for a few days, I told a few of my friends about the
  130.      program and they wanted to try it.  After some very positive
  131.      feedback, I decided to try the program out in the Shareware
  132.      community.
  133.  
  134.      An unexpected bonus of using AutoCon became evident when I
  135.      started getting programs with automatic installation programs --
  136.      you know, the ones that like to mess around with your AUTOEXEC
  137.      and CONFIG files.  Since the configurations are stored in a
  138.      database, a change to the AUTOEXEC and CONFIG files doesn't
  139.      necessarily cause a problem.
  140.  
  141.      I'll use Windows to demonstrate.  When I got Windows, and saw
  142.      what it was going to do to my system configuration, I used my
  143.      "Simple" configuration to reconfigure my system.  This
  144.      configuration has only the basic stuff in it (path, prompt,
  145.      files, and buffers).  I then let Windows install itself.  After
  146.      the installation was finished, I called up AutoCon and created a
  147.      new configuration containing the changes Windows had made. After
  148.      playing with Windows for a while, I went back to my favorite DOS
  149.      configuration in a matter of moments.  Now, whenever I want to
  150.      run Windows, I just type "AutoCon Win3" on the command line --
  151.      and it's up and running!
  152.  
  153.  
  154.                              INSTALLING AUTOCON
  155.  
  156.    New Installation:
  157.  
  158.      To do a new installation of AutoCon, you need to copy four files
  159.      (AUTOCON.EXE, AUTOCON.HLP, MENU.CTL, and MENUNUM.COM) to your
  160.      hard disk.  It doesn't really matter which subdirectory you copy
  161.      them into, as long as it's included in the PATH statement.  If
  162.      you like to have files relating to booting up (such as device
  163.      drivers) in your root directory, then MENU.CTL and MENUNUM.COM
  164.      should be placed there, otherwise all four files may be placed in
  165.      the same subdirectory.  When AutoCon is started, it will first
  166.      look in the current subdirectory for its Help and data files.  If
  167.      they are not there, then AutoCon (if you are using DOS 3.3+) will
  168.      search the subdirectory it was started from.  If they are not
  169.      _there_, then AutoCon will search the PATH.  As long as the Help
  170.      and data files are in the PATH (or in the subdirectory AutoCon
  171.      was started from - DOS 3.3+), AutoCon can be installed in any
  172.      subdirectory.
  173.  
  174.      After you have copied the file, change to the subdirectory
  175.      AUTOCON.EXE was copied to, and type "AutoCon" <Enter>.  You will
  176.      now be in the interactive mode, pointing to the name of the first
  177.      configuration.  This first configuration is a special one to
  178.      AutoCon.  Several of the default parameters are stored in this
  179.      configuration.  When you make changes to the first record, you
  180.      will be asked whether you want to copy those changes across all
  181.      the records.
  182.  
  183.    IMPORTANT:  If you are currently using a disk cache program that
  184.      buffers disk writes (PCQWIK and PCTOOLS are two that I know of),
  185.      you need to set up AutoCon to flush the cache before it reboots.
  186.      Hit the F4 key, select "Yes", then enter the command (include the
  187.      path if necessary) that causes your cache program to flush its
  188.      buffers.  In the case of PCQWIK, it is the PCQWIK program name
  189.      followed by /F.  AutoCon will execute this program before
  190.      reconfiguring.
  191.  
  192.      AutoCon is now installed, and ready to use.
  193.  
  194.  
  195.    Update:
  196.  
  197.      The new capabilities of AutoCon require a change to the
  198.      AUTOCON.DAT file, so if you are updating to V2.0 of AutoCon you
  199.      have a little more to do: you need to copy the same four files
  200.      mentioned above to the subdirectory where the older version of
  201.      AutoCon (which will be overwritten) is installed.  There is
  202.      another new file in the AutoCon package called ACONVERT.EXE.  You
  203.      need to change to the subdirectory where AUTOCON.DAT resides,
  204.      then run the ACONVERT program.  This program will rename
  205.      AUTOCON.DAT to AUTOCON.SAV, then convert the file structure to
  206.      work under AutoCon V2.0.  After you run ACONVERT.EXE, you no
  207.      longer need the ACONVERT.EXE file, so it can be deleted.
  208.  
  209.      The editor has a few new capabilities which will not be available
  210.      until you change the editor keys.  Call up AutoCon, then hit the
  211.      F6 key.  If you have never changed the keys, hit <Alt/R>, and
  212.      answer "Yes" to restoring the default keystrokes.  If you have
  213.      changed the keystrokes, page down to the bottom of the key list;
  214.      you will see that there are some new keys that need to be
  215.      defined.
  216.  
  217.                           MENU.CTL & MENUNUM.COM
  218.  
  219.      The addition of these two files to the AutoCon package changes
  220.      its capabilities so much that I decided to skip versions 1.5 -
  221.      1.9 and go directly to version 2.0.  MENU.CTL is a device driver
  222.      which modifies the way a CONFIG.SYS file is processed by DOS.  It
  223.      allows AutoCon to set up a menu selection system which can be
  224.      activated during the boot process.  There are both advantages and
  225.      disadvantages to this capability; the major advantage is that you
  226.      can pick the configuration you want to use during the boot
  227.      process.
  228.  
  229.      The major disadvantage is that your CONFIG.SYS and AUTOEXEC.BAT
  230.      files become quite nonstandard.  If you want four choices to be
  231.      available to you during the boot, then all four configurations
  232.      must be embedded in the AUTOEXEC and CONFIG files.  Programs like
  233.      Optimize (QEMM utility) will get very confused trying to work
  234.      with these files; most automatic installation programs will not
  235.      be able to work with them, either.
  236.  
  237.      I've designed AutoCon to be able to switch between the boot menu
  238.      mode and the normal mode with just a couple of keystrokes; this
  239.      should provide the best of both worlds.  When a program like
  240.      Optimize (or perhaps the Windows installation program) needs to
  241.      work with your AUTOEXEC and CONFIG files, change to the single
  242.      configuration mode.  After the program is finished, call up
  243.      AutoCon, save the results in one of your configurations, and go
  244.      back to the menu mode.
  245.  
  246.  
  247.    MENU.CTL:
  248.      AutoCon handles all the nitty-gritty details of interfacing to
  249.      MENU.CTL.  The only thing you have to do is make sure that
  250.      MENU.CTL and MENUNUM.COM are in a subdirectory included in the
  251.      PATH statement.  To set up MENU.CTL, start AutoCon in the
  252.      interactive mode (just type "AUTOCON" <Enter>), then hit the
  253.      <Alt/M> key combination; this will pop up a configuration menu.
  254.      Select the configurations you want in the boot-up menu by moving
  255.      the highlite bar over the ones you want, and hit the Enter key.
  256.      The selected configurations will have a check mark in the first
  257.      column.  When you've finished selecting configurations, hit the
  258.      Escape key.  AutoCon will then ask how many seconds you want to
  259.      delay (see the following note).  Enter a number from 0 to 9.
  260.  
  261.      You will now be back in the main interactive screen.  Hit the F2
  262.      key to reconfigure the system using MENU.CTL(the current record
  263.      will be made the boot default record -- if it was not one of the
  264.      selected records, it will be added to the default list). The next
  265.      time you boot, MENU.CTL will take control of the CONFIG.SYS file.
  266.      If you hit a key in the default time, you will be able to choose
  267.      from the configurations you selected.
  268.  
  269.      To go back to a single configuration, start AutoCon in the
  270.      interactive mode, and hit the <Alt/S> key combination.  Hit the
  271.      F2 key, and reconfigure with the configuration currently on the
  272.      screen.
  273.  
  274.      You will always be able to tell which mode AutoCon is in by
  275.      looking at the bottom line on the screen in the interactive mode.
  276.      If it says MENU.CTL you are in (boot) Menu mode, and if it says
  277.      SINGLE you are in Single Mode.
  278.  
  279.    Time:
  280.      When you select Menu mode, you will be asked to select how many
  281.      seconds to wait during the boot process; you may enter from 0
  282.      (the default) to 9.  If you select 0, when you see the line that
  283.      starts with MENU.CTL V1.0 you will have about a second to hit a
  284.      key.  If you do hit a key in this time, the menu selection will
  285.      be placed on the screen.
  286.  
  287.      If you select any number except 0, you will get the following
  288.      message on the screen during the boot process:
  289.  
  290.        Press any key if you wish to modify the
  291.        CONFIG.SYS configuration.
  292.        Press Esc for quick bypass of MENU.CTL
  293.  
  294.      In either case, if no key is hit in the default time, the default
  295.      configuration will be selected and the boot process will
  296.      continue.  If a key is hit, the menu choices will be placed on
  297.      the screen and you will be able to choose the one you want with
  298.      the arrow keys.  The one the arrow is pointing to when the Enter
  299.      key is hit will be the one used for the configuration process.
  300.  
  301.  
  302.    XMAEM.SYS:
  303.      I don't have DOS 4.0, so I don't really have experience with this
  304.      device driver.  From reading PC Magazine, I know that DOS
  305.      processes this device driver out of sequence in the CONFIG.SYS
  306.      file.  As a consequence, MENU.CTL will not be able to control it.
  307.      If you use this device driver, you must follow this rule: only
  308.      one of the configurations in your menu selection may have the
  309.      DEVICE=XMAEM.SYS line in it.  If this leads to too much of a
  310.      problem, let me know and I'll work something else out.
  311.  
  312.  
  313.    CONFIG:
  314.      When you switch to the Menu mode, AutoCon will do all of the work
  315.      for you.  It will take your selected configurations (up to 8) and
  316.      create the AUTOEXEC.BAT and CONFIG.SYS files that will allow you
  317.      to choose during the boot process.  If you look at the CONFIG.SYS
  318.      file that has been set up for a boot menu, you will see all the
  319.      selected CONFIG fields embedded in the files with DEVICE=MENU.CTL
  320.      at the beginning of the file.  When MENU.CTL is processed by DOS,
  321.      it will take over and allow you to choose the configuration you
  322.      want.  After you choose, MENU.CTL will leave the chosen
  323.      configuration intact and disable the rest.
  324.  
  325.      If you are using DOS 4.0+, MENU.CTL disables by changing the
  326.      CONFIG.SYS commands to remarks.  If you are using DOS 3.3 or
  327.      below, it will disable the commands by turning them into
  328.      BREAK=OFF commands.  As a consequence, if you are using a DOS
  329.      below 4.0, you will need to make a couple of changes to your
  330.      CONFIG commands.  In order to have the room to convert the
  331.      LASTDRIVE, FILES, and BUFFERS commands, you will need to make the
  332.      lines longer.
  333.  
  334.      I do this by adding an * at the end of the line, as follows:
  335.        LASTDRIVE=M: * BUFFERS=10 * FILES=50 *
  336.  
  337.      If you don't do this, these commands will be disabled by making
  338.      them unrecognized.  This doesn't cause a problem: you will just
  339.      see a lot of "Unrecognized command in CONFIG.SYS" lines coming
  340.      out during the boot process.
  341.  
  342.      Note: AutoCon will also change "Unrecognized" commands to
  343.      BREAK=OFF commands if there is room.  This will allow you to
  344.      freely place REM statements in your CONFIG.SYS file (as long as
  345.      you use MENU mode).
  346.  
  347.      If you want BREAK=ON, you will have to add it to your AUTOEXEC
  348.      fields.
  349.  
  350.    AUTOEXEC:
  351.      The AUTOEXEC.BAT file will also contain all the selected
  352.      configurations AUTOEXEC fields.  At the beginning of the file
  353.      will be MENUNUM.COM.  This program will interrogate MENU.CTL and
  354.      find which configuration was chosen.  MENUNUM will set ERRORLEVEL
  355.      to match the chosen menu, and an "If" statement will cause the
  356.      associated AUTOEXEC to be chosen.
  357.  
  358.    UNRECOGNIZED COMMANDS - DOS 3.3:
  359.      DOS 3.3 CONFIG.SYS files have a potential problem (this will
  360.      probably occur in all versions of DOS, but I only have 3.3 to
  361.      work with).  If you enter the following two lines in your
  362.      CONFIG.SYS file
  363.  
  364.        REM
  365.        DEVICE=ANSI.SYS
  366.  
  367.      ANSI.SYS will not get loaded.  Both lines will be turned into an
  368.      "Unrecognized command".  This is just something that DOS does,
  369.      and there is nothing an outside program can do about it.
  370.  
  371.      Do not end a CONFIG field with an Unrecognized command.  If you
  372.      do, the following command will also be Unrecognized, and will
  373.      definately mess of the processing of the CONFIG.SYS file.
  374.  
  375.    CAUTION: When you start playing around with the Menu mode, be very
  376.      careful when updating or creating a configuration.  If you read
  377.      in an AUTOEXEC.BAT or CONFIG.SYS file which has been set up for
  378.      MENU mode, it will contain a lot of commands which will cause
  379.      problems if you use it in a reconfiguration.  It would be much
  380.      better to copy one of the other configurations and not update
  381.      from the AUTOEXEC and CONFIG files.
  382.  
  383.      If you have managed to read and save such a configurations, you
  384.      will need to edit and remove the extra statements inserted by
  385.      AutoCon.  It it is not obvious to you by looking at the AUTOEXEC
  386.      and CONFIG fields which statements these are, then do not attempt
  387.      to edit the field, simply copy one of the other configurations.
  388.  
  389.    Magazine Article:
  390.      Just as a side note, during the development of MENU.CTL I created
  391.      a simpler device driver and decided it would make a good subject
  392.      for a magazine article (similar to PC Magazine's CONFIG.CTL
  393.      device driver).  I wrote it up, and it looks as if it will see
  394.      publication in 1991.  There seems to be a question as to whether
  395.      it is more in line with the "C Users Journal" or "Tech
  396.      Specialist"; the latter looks like the final destination.
  397.  
  398.  
  399.  
  400.  
  401.  
  402.                          NAVIGATING AUTOCON
  403.  
  404.  
  405.      Okay, now you have AutoCon installed; how do you use it?  Starting
  406.      with version 2.0, the interactive front screen of AutoCon can be
  407.      navigated with a pull-down menu.  If you need to do something and
  408.      can't remember the keystroke combination to get there, use the
  409.      menu to find it.  On the right of each menu entry is the shortcut
  410.      key combination to perform the same operation.  I am going to
  411.      define the navigation keys in the form of the pull-down menu.
  412.  
  413.    DataBase Maintainence (Records <Alt/R>)
  414.  
  415.      Previous/Next, browse records:
  416.        PgUp/PgDn allows you to page through the records one at a time.
  417.  
  418.      pIck Record:
  419.        F10 pops up a pick-list of all the configurations, and allows
  420.        you to choose one and make it current.
  421.  
  422.      Create Record:
  423.        F3 creates a new record, and copies the control structure from
  424.        record 1 and the data from the current AUTOEXEC and CONFIG
  425.        files.
  426.  
  427.      Delete Record:
  428.        ^F3 deletes the current configuration record.  Note that you
  429.        cannot delete record number 1, nor can you delete below the
  430.        default 5 records.
  431.  
  432.      Read Files:
  433.        F7 will cause the current record to be updated with the
  434.        contents of the AUTOEXEC and CONFIG files.
  435.  
  436.      Read file into AUTOEXEC (rd Auto ^F8):
  437.        ^F8 will pop up a window asking for a file name to read into
  438.        the AUTOEXEC field.  In you enter wildcards, a list of file
  439.        names will be popped up to choose from.  The AUTOEXEC field of
  440.        the current record will be replaced by the contents of the
  441.        chosen file.
  442.  
  443.      Read file into CONFIG (rd confiG ^F9):
  444.        ^F9 will pop up a window asking for a file name to read into
  445.        the CONFIG field.  In you enter wildcards, a list of file names
  446.        will be popped up to choose from.  The CONFIG field of the
  447.        current record will be replaced by the contents of the chosen
  448.        file.
  449.  
  450.      Configure and continue:
  451.        ^K^D will cause all current changes to be saved.  In other
  452.        words, it will rewrite the AUTOCON.DAT file, the AUTOEXEC.BAT
  453.        file, and the CONFIG.SYS file.
  454.  
  455.      Change BAT drive:
  456.        F8 will pop up a window to allow you to change the file the
  457.        AUTOEXEC field of a configuration is written too.  The default
  458.        name is C:\AUTOEXEC.BAT.
  459.  
  460.      Change SYS drive:
  461.        F8 will pop up a window to allow you to change the file the
  462.        CONFIG field of a configuration is written to.  The default
  463.        name is C:\CONFIG.SYS.
  464.  
  465.      cOmpare:
  466.        <Alt/=> will compare the current configuration with the
  467.        contents of the current AUTOEXEC and CONFIG files.  It should
  468.        be noted that, if you are using the MENU.CTL device driver
  469.        option, this comparison will probably not be applicable.
  470.  
  471.      boot Type:
  472.        F5 will pop up a window to allow you to change the boot type
  473.        associated with a configuration.  The choices are Warm, Cold,
  474.        None, and External.
  475.  
  476.      Flush:
  477.        F4 will pop up a window that will allow you to associate a
  478.        cache Flush command with the current configuration record. This
  479.        is necessary when the cache used in the configuration does a
  480.        write cache operation (PCQWIK and PCTOOLS both default to this
  481.        configuration).
  482.  
  483.      cLone:
  484.        <Alt/C> will allow you to clone (or copy) the contents/control
  485.        of one of the other configurations to the current
  486.        configuration. It will pop up a pick list of all of the
  487.        existing configurations, and allow you to pick the one to copy
  488.        from.
  489.  
  490.        If you are using the AutoCon environment variable, you will
  491.        need to edit the AUTOEXEC file, and make sure the correct name
  492.        is used.
  493.  
  494.      Update:
  495.        ^K^S will save all current record changes to the AUTOCON.DAT
  496.        database file.  Note that it will not update the AUTOEXEC and
  497.        CONFIG Files.  You must use ^K^D for that.
  498.  
  499.      rEstore:
  500.        ^K^R will abandon all changes you have made (since the last
  501.        AUTOCON.DAT save) and reload the database records from the
  502.        AUTOCON.DAT file.
  503.  
  504.  
  505.    Boot Operation (Boot <Alt/B>):
  506.  
  507.      Single:
  508.        <Alt/S> configures AUTOCON to use only the current record for
  509.        reconfiguration purposes.
  510.  
  511.      Menu:
  512.        <Alt/M> configures AutoCon to use MENU.CTL in conjunction with
  513.        MENUNUM.COM to set up a selection menu to be used during the
  514.        boot process.  A pick list of the current configurations will
  515.        be popped up, and you will be able to choose up to eight
  516.        default configurations to be included.  After you have chosen
  517.        the eight, you will be asked how many seconds to delay during
  518.        the boot process.  If a number other than 0 is entered, a
  519.        message will be placed on the screen during the boot process,
  520.        and MENU.CTL will wait that many seconds for a key to be hit.
  521.  
  522.  
  523.  
  524.    Editor options (Editor <Alt/E>):
  525.  
  526.      Internal:
  527.        <Shift/F6> configures the current configuration to use the
  528.        internal editor.
  529.  
  530.      External:
  531.        ^F6 configures the current configuration to use an external
  532.        editor.  A window will pop up asking for the editor's name. You
  533.        may include a path in the name, but you must include the
  534.        extension (e.g., WORD.EXE or C:\WORD\WORD.EXE).  The next time
  535.        you edit the AUTOEXEC or CONFIG field for this record, if the
  536.        external editor can be found it will be used.  If it can't be
  537.        found, AutoCon will switch back to the internal editor.
  538.  
  539.        After the external editor has been installed, it will be used
  540.        to edit the AUTOEXEC and CONFIG fields from the main screen.
  541.        When you move the cursor to the AUTOEXEC or CONFIG field and
  542.        press enter, AutoCon will copy the current record to the
  543.        current subdirectory as XYZXYZZ.XYZ (the current subdirectory
  544.        must contain at least 4k of disk space).  AutoCon then shells
  545.        to DOS with the editor name and filename on the command line
  546.        (e.g., WS.EXE XYZXYZZ.XYZ).  When you exit your editor, AutoCon
  547.        should restart.  It will copy the XYZXYZZ.XYZ file into the
  548.        AUTOEXEC field of the current record and delete the XYZXYZZ.XYZ
  549.        file from the subdirectory.
  550.  
  551.  
  552.        CAUTION!!  Just to make sure there is no problem with your
  553.        editor, create a new record and work with it first, before
  554.        taking the chance of harming one of your current records. You
  555.        may want to make a copy of your AUTOCON.DAT file and store it
  556.        in a safe place until you've verified the operation of the new
  557.        release.  In fact, you should always keep a backup copy of
  558.        AUTOEXEC.DAT.
  559.  
  560.  
  561.      Install Keys:
  562.        F6 will pop up a window that will allow you to change the
  563.        keystrokes used in the internal editor.  F6 may also be used
  564.        while in the internal editor to see exactly which key performs
  565.        which function.
  566.  
  567.      Save Keys:
  568.        This function is really added for future action (though it is
  569.        fully functional in this release).  When I get my BBS working,
  570.        I will ask people who have changed AutoCon's keystrokes (to
  571.        match another editor) to save the keystrokes and send them to
  572.        me, as trade for a free upgrade.  These keystrokes files will
  573.        then allow you to change the AutoCon editor keystrokes to match
  574.        the editor you're used to, with almost no effort.
  575.  
  576.      Get Keys:
  577.        This function will read in a keystroke file, and in the near
  578.        future it will allow you to change AutoCon's editor keystrokes
  579.        quickly by reading in a keystroke file.
  580.  
  581.  
  582.    coLors <Alt/L>:
  583.  
  584.      Frame:
  585.        <Alt/F1> pops up a color pick window which allows you to change
  586.        the color of the frames drawn around the windows on the main
  587.        interactive screen.
  588.  
  589.      Frame Text:
  590.        <Alt/F2> pops up a color pick window which allows you to change
  591.        the color of the text in the windows on the main screen.
  592.  
  593.      Background:
  594.        <Alt/F3> pops up a color pick window which allows you to change
  595.        the color of the text and/or background of the main screen.
  596.  
  597.      Field:
  598.        <Alt/F4> pops up a color pick window which allows you to change
  599.        the color of the fields that get updated on the screen, the
  600.        configuration name, the date and time, the record number, and
  601.        the select boxes.
  602.  
  603.      Prompt:
  604.        <Alt/F5> pops up a color pick window which allows you to change
  605.        the color of the current select box.  This is the color of the
  606.        main screen select item that the cursor is positioned to.
  607.  
  608.      Edit Text:
  609.        <Alt/F6> pops up a color pick window which allows you to change
  610.        the color of the text used in the editor.
  611.  
  612.      Marked Text:
  613.        <Alt/F7> pops up a color pick window which allows you to change
  614.        the color of the text used to show marked blocks in the editor.
  615.  
  616.      Ctrl Text:
  617.        <Alt/F8> pops up a color pick window which allows you to change
  618.        the color used to show control characters (value < 20 hex) in
  619.        the edit text.
  620.  
  621.      Menu Frame:
  622.        This menu item allows you to change the color of the frame
  623.        around the pulldown menus.  Note that there is no hotkey.
  624.  
  625.      Menu Text:
  626.        This menu item allows you to change the color of menu items in
  627.        the pulldown menus.  Note that there is no hotkey.
  628.  
  629.      Menu Select:
  630.        This menu item allows you to change the color of the currently
  631.        selected item in the pulldown menus.  Note that there is no
  632.        hotkey.
  633.  
  634.      Menu Hi-lite:
  635.        This menu item allows you to change the color of the Hi-lited
  636.        select character in the pulldown menus.  Note that there is no
  637.        hotkey.
  638.  
  639.      Default:
  640.        <Alt/F10> pops up a color pick window which allows you to
  641.        change all configurable colors back to the defaults.  If your
  642.        screen goes black, hit <Alt/F10> followed by the Y key, and you
  643.        may be able to see the screen again.
  644.  
  645.  
  646.    Quit <Alt/Q>:
  647.  
  648.      Configure:
  649.        F2 reconfigures the system.  It will save any record changes in
  650.        the database file, and create new AUTOEXEC and CONFIG files. It
  651.        will then perform the requested reboot.
  652.  
  653.      Reboot:
  654.        This menu item will cause any record changes to be saved in the
  655.        database file, and force the default reboot action.  Note that
  656.        there is no hotkey.
  657.  
  658.      Exit:
  659.        This menu item will save any record changes in the database
  660.        file and exit without any reboot action -- a rough equivalent
  661.        to hitting the ESC key.
  662.  
  663.      Abandon/Exit:
  664.        ^K^Q will cause any current record changes to be abandoned, and
  665.        AutoCon will exit without any reboot action.
  666.  
  667.  
  668.    Keys not in the Menu:
  669.  
  670.      <Alt/V>:
  671.        This key combination will show you the DOS screen as it was
  672.        when AutoCon was activated.
  673.  
  674.  
  675.  
  676.  
  677.                              COMMAND LINE OPTIONS
  678.  
  679.    Environment:
  680.      For AutoCon to work correctly with the command-line commands, it
  681.      will need to know which configuration was used for the last boot-
  682.      up.  There is only one sure way for AutoCon to get this
  683.      information: if you are using the Menu mode, MENU.CTL will be
  684.      able to tell AutoCon which configuration was chosen.
  685.  
  686.      If you are using the Single mode, to make sure that AutoCon knows
  687.      which configuration was used to boot, you need to add a line to
  688.      your AUTOEXEC fields.  The line is as follows:
  689.  
  690.        SET AUTOCON=<Configuration Name>
  691.  
  692.      in which "configuration name" is the name that shows up on the
  693.      front screen in the interactive mode.  To make it very easy, a
  694.      new key- stroke command was added to the editor.  The default key
  695.      is <Alt/E>. Place your cursor at the position in the AUTOEXEC
  696.      field where your other SET commands are located, and press the
  697.      <Alt/E> combination.  AutoCon will insert the proper line in the
  698.      file.
  699.  
  700.  
  701.    Reconfigure:
  702.      To reconfigure from the command line, type
  703.  
  704.                   AUTOCON <update name> <enter>
  705.            [e.g., AUTOCON WIN3 <enter>]
  706.  
  707.      on the command line.  As long as AUTOCON.EXE and AUTOCON.DAT are
  708.      in the path, the configuration will be updated, and your system
  709.      will be rebooted (depending on the current boot choice).
  710.  
  711.      Alternatively (if you don't want to type the update name), if you
  712.      type AUTOCON / <enter>
  713.  
  714.      AutoCon will pop up a pick list of your configurations, and you
  715.      can use the arrow keys to pick a reboot configuration.
  716.  
  717.      If the update name is the same as the last boot name (see note
  718.      above), you will be asked if you really want to do the update.
  719.  
  720.  
  721.    Configuration Inquiry:
  722.      Typing AUTOCON /? will cause AutoCon to display the name it
  723.      thinks is the current configuration.
  724.  
  725.      This will be most accurate if Menu mode is active.  It should
  726.      also be quite accurate if each AUTOEXEC field has the correct
  727.      "SET AUTOCON=" command in it.
  728.  
  729.      If neither of the above applies, it will tell you which command
  730.      was last used to configure the AUTOEXEC and CONFIG files, which
  731.      may not be the configuration that was used for the last boot.
  732.  
  733.  
  734.    Specific Update:
  735.      Typing           AUTOCON /<update name> <enter>
  736.                [e.g., AUTOCON /WIN3 <enter>]
  737.  
  738.      will cause the named configuration to be updated from the current
  739.      C:\AUTOEXEC.BAT and C:\CONFIG.SYS files (or your selected BAT and
  740.      SYS filenames).  If MENU.CTL is in use, you will be asked if this
  741.      is really what you want to do.
  742.  
  743.    Generic Update:
  744.      For those of you who like to live dangerously (all of us from
  745.      time to time?), typing "AUTOCON /*" will update the current
  746.      configuration (the last one used to reconfigure) from the current
  747.      C:\AUTOEXEC.BAT and C:\CONFIG.SYS files (or your selected
  748.      filenames).  This command will be ignored if the system was
  749.      booted with MENU.CTL.
  750.  
  751.    Equal Check:
  752.      Typing "AUTOCON /=" will report on whether or not the current
  753.      configuration record is equal to the current record in the
  754.      database.
  755.  
  756.    Batch File Errorlevel Check:
  757.      Typing "AUTOCON/@<configuration name>" will set the Errorlevel to
  758.      1 if "<configuration name>" was the one used to boot the system.
  759.      This function will set the errorlevel only: there will be nothing
  760.      shown on the screen.  For full accuracy, see the Environment note
  761.      above.
  762.  
  763.  
  764.  
  765.                               NOTES AND HINTS
  766.  
  767.  
  768.  
  769.      Editor Keys:
  770.  
  771.        I will be enhancing the editor in the next release, so I'm not
  772.        going to expend a lot of energy on the Editor Help function in
  773.        this one.  To find which key does what when you are in the
  774.        editor, hit F6 and you will see each action the editor is
  775.        capable of and the key assigned to that action.  You may also
  776.        change the default keys while in this mode.  The next release
  777.        will add pulldown menus and a much better Help section to the
  778.        editor.
  779.  
  780.        If you are unable to call up the Edit Key function while in the
  781.        editor, go back to the main screen, hit F6 to pop up the key
  782.        editor, hit END, and you will see a function called Install
  783.        Editor Keys.  Assign the default F6 key to this function -- or
  784.        any other key you like.  If you assign another key, the F6 key
  785.        will still call up the editor from the main screen, and the
  786.        assigned key will work inside the editor.
  787.  
  788.  
  789.      Boot Notes:
  790.  
  791.        Versions of AutoCon before 2.0 allowed one boot choice for all
  792.        configurations.  From this version on, you will be able to
  793.        select a boot choice for each configuration.
  794.  
  795.        AutoCon is initially configured with a warm (or soft) reboot.
  796.        Some machines have a problem with the warm boot (usually those
  797.        with a large hard disk, and a large hard-disk partition
  798.        manager) and need a cold boot instead.  If you have a reboot
  799.        problem, hit F5 and change to a cold boot.  This change will be
  800.        saved in the AUTOCON.DAT file, and AutoCon will perform a cold
  801.        boot (you'll see the memory being checked) in the future.
  802.  
  803.        Some hardware is so strange (or the software has put the CPU
  804.        into such a strange state -- Windows 3 386Enhanced mode) that
  805.        even a software cold boot doesn't suffice.  If this is the
  806.        case, then hit F5 and change to no boot.  This last will
  807.        require hitting <Ctrl/Alt/Del> after AutoCon is finished.
  808.  
  809.        A couple of add-in processor cards (plugging a 286 expansion
  810.        card into an XT) come with their own reboot program, and some
  811.        people have developed their own reboot utilities to handle
  812.        special hardware and/or software needs.  For these people,
  813.        there is another choice for rebooting.  They will need to hit
  814.        F5 and change to an External Boot.  You will need to enter the
  815.        program name that performs your reboot.
  816.  
  817.  
  818.      BAT and SYS Files:
  819.  
  820.        AutoCon is initially configured to copy the AUTOEXEC and CONFIG
  821.        fields to the C drive.  For various reasons, some people do
  822.        their real boot from a drive other than C.  The F8 key will
  823.        allow you to change the designated drive (and file name) the
  824.        AUTOEXEC field is copied too.  The F9 key performs the same
  825.        function for the CONFIG field.  The new destination files will
  826.        be saved to the AUTOCON.DAT file, and used in all future
  827.        configurations until you change them again.
  828.  
  829.      LCD Users:
  830.  
  831.        If you have a computer with an LCD screen, set your mode to
  832.        BW80 (this is mode 2 for you technical people) before starting
  833.        AutoCon; that should make the screen show up better.  If you
  834.        prefer, you can start in color mode, and edit the colors to
  835.        something you find suitable.
  836.  
  837.      Screen Information:
  838.  
  839.        When you are in the data-entry mode, you have some information
  840.        on the screen.  The top line has the current date and time, as
  841.        well as the name and version of the program.  The second line
  842.        has the information on the current record, specifically the
  843.        record number, and the date and time it was last changed.  The
  844.        middle of the screen has an area for notes, so that you can
  845.        keep track of what this particular record is used for.  The
  846.        bottom two lines contain help information for the current mode.
  847.  
  848.        The %<number> on the bottom line of the note frame and of the
  849.        edit frame indicates the how full the field is.  An empty note
  850.        field is 0% full.  As you add note characters, the percentage
  851.        will increase.  (I've had some people ask.)
  852.  
  853.        The bottom line has some status information about the current
  854.        defaults.  The first word on the line will be MENU.CTL or
  855.        SINGLE.  This indicates whether you are using the device driver
  856.        to select a configuration during the boot, or whether only a
  857.        single configuration is available.
  858.  
  859.        The second word is either Internal or External; that indicates
  860.        whether the internal or the external editor is to be used for
  861.        this configuration.  The next term is either Flush or No Flush;
  862.        that indicates whether or not a Cache Flush command will be
  863.        performed for this configuration.  The Next word tells what
  864.        type of boot will be performed for this configuration; the word
  865.        will be either Warm, Cold, None, or External.  There may or may
  866.        not be a last word.  If this record will be one of the default
  867.        records used with MENU.CTL, then "Selected" will be written on
  868.        the screen.
  869.  
  870.  
  871.      Old Configurations:
  872.        If you want to use some configurations you have already
  873.        defined, and you are using the internal editor, you may read
  874.        them in directly.  While in the AUTOEXEC or CONFIG edit mode,
  875.        if you hit F5 it will erase the contents of this field, but it
  876.        checks with you first.  If you then hit <Ctrl/K> <Enter>, you
  877.        will be given a chance to enter a file name to read into the
  878.        field.  If you use wildcard notation, AutoCon will pop up a
  879.        file list for you to choose from.  The selected file name will
  880.        then be read into the current field.  Do one of the standard
  881.        exit commands (<Alt/X>, <Ctrl/K><X>) and the field now contains
  882.        the file.
  883.  
  884.        Do this for each of your current configurations, and you will
  885.        now have the convenience of AutoCon with all your standard
  886.        configurations.
  887.  
  888.        Alternately -- especially for those of you using an External
  889.        editor -- you may read in a file from the main screen.  The ^F8
  890.        key combination will allow you to specify a file name to copy
  891.        into the current AUTOEXEC field, and ^F9 performs the save
  892.        function for the CONFIG field.
  893.  
  894.  
  895.      LZEXE:
  896.        A new program from France has shown up on the scene; it is
  897.        called LZEXE.  If you use it on AUTOCON.EXE, it will reduce the
  898.        size about fifty percent.  I thought I would release it this
  899.        way, but I find that it runs too slow on PC systems at 4.77 and
  900.        8 mHz.  If you have a fast system, by all means get LZEXE and
  901.        compress AUTOCON.EXE.  It will be included as a bonus on the
  902.        registered disk.
  903.  
  904.  
  905.      PKLITE:
  906.        Phil Katz has also written a program which will reduce the size
  907.        of program files.  It is also completely compatible with AutoCon.
  908.  
  909.      DIET:
  910.        There is also a Japanese file compressor called DIET.  AutoCon
  911.        has also been tested and found compatible with DIET.
  912.  
  913.  
  914.                                  LIMITATIONS
  915.  
  916.  
  917.      What are the limitations?  Well, first I'll tell you about the
  918.      ones I know of, then you tell me about the ones that you find. If
  919.      you do find bugs, please let me know immediately.  I believe I
  920.      have eradicated all of them, but only time will tell.  Below I
  921.      have listed my name on two systems (CompuServe and GEnie).  By
  922.      March 1, 1991 or sooner, I will have a support BBS in operation;
  923.      the phone number is (916) 623-4455.  I definitely want this
  924.      program to be bulletproof.
  925.  
  926.      Each copy of the AUTOEXEC field is limited to 4k, each copy of
  927.      the CONFIG field is limited to 2k, and the Notes are limited to
  928.      400 characters.  I don't come anywhere close to those numbers,
  929.      but you may.  If those sizes are too small for you, I can easily
  930.      change them.  If no one complains, I will assume they are large
  931.      enough.
  932.  
  933.      I have already made several changes due to user feedback (for
  934.      instance, the original release didn't reboot, and could only
  935.      handle five configurations), and I will consider any you suggest.
  936.  
  937.  
  938.  
  939.                                   FUTURE
  940.  
  941.      I think that AutoCon is maturing as a program, and that its
  942.      direction is becoming clear.  It has changed so much from the
  943.      original release that I doubt anyone running version 1.0 would
  944.      recognize it as the same program.
  945.  
  946.      Where is AutoCon going in the future?  Well, I have several ideas
  947.      in mind for enhancements.  You will also have a hand in the
  948.      future directions.  I have discovered that I can't anticipate all
  949.      of your needs.  You will have to tell me what changes and
  950.      enhancements you would most like to see.
  951.  
  952.      The biggest set of enhancements I have in mind will concern the
  953.      editor.  I had a lot of ideas for this release which did not pan
  954.      out; you can check the Changes file for the reasons why.  I will
  955.      add a pulldown menu system to the editor, and give it
  956.      split-screen capability.
  957.  
  958.      I hope to reduce the size as well.  Now that AutoCon is
  959.      approaching its final form, I can start to optimize a lot of the
  960.      code in it. 
  961.  
  962.                                    LICENSE
  963.  
  964.  
  965.  
  966.      This version of AutoCon is NOT public-domain nor free software,
  967.      but is being distributed as shareware.
  968.  
  969.      AUTOCON is copyright (c) 1989-91 by Larry Weaver.
  970.  
  971.      Non-registered users of this software are granted a limited
  972.      license to make an evaluation copy for trial use on a private,
  973.      noncommercial basis, for the express purpose of determining
  974.      whether AutoCon is suitable for their needs.  At the end of this
  975.      trial period, you should either register your copy or discontinue
  976.      using AutoCon.
  977.  
  978.      What does all this really mean?  If you use this program, then
  979.      you should pay for your copy.  That way I'll be able to provide
  980.      you support and updates, and stay in business.
  981.  
  982.      An AutoCon registration entitles you to use the program on any
  983.      and all computers available to you.
  984.  
  985.      All users are granted a limited license to copy AutoCon only for
  986.      the trial use of others and subject to the above limitations.
  987.      This license does NOT include distribution or copying of this
  988.      software package
  989.  
  990.       (a.) in connection with any other product or service,
  991.       (b.) for general use within a company or institution, or
  992.       (c.) for distribution in modified form, i.e., the file containing
  993.            this license information MUST be included, along with the
  994.            full AutoCon documentation.
  995.  
  996.      Operators of electronic bulletin board systems (Sysops) are
  997.      encouraged to post AutoCon for downloading by their users, as
  998.      long as the above conditions are met.
  999.  
  1000.      If you are the distributor of a public-domain or user-supported
  1001.      software library, you may be eligible to distribute copies of
  1002.      AutoCon.  You must meet all the above conditions and acquire
  1003.      written permission from Larry Weaver before doing so, however.
  1004.      Please telephone or write for details.
  1005.  
  1006.  
  1007.                              ASP Requirement
  1008.  
  1009.      The program author, Larry Weaver, is an active member of the
  1010.      Association of Shareware Professionals (ASP).  The ASP wants to
  1011.      make sure that the Shareware principle works for you.  If you are
  1012.      unable to resolve a Shareware-related problem with an ASP member
  1013.      by contacting that member directly, ASP may be able to help.  The
  1014.      ASP Ombudsman can help you resolve a dispute or problem with an
  1015.      ASP member, but he does not provide technical support for
  1016.      members' products.  Please write to the ASP Ombudsman at
  1017.      545 Grover Road, Muskegon MI 49442, or send a CompuServe message
  1018.      via EASYPLEX to ASP Ombudsman 70007,3536.
  1019.  
  1020.  
  1021.                                    DISCLAIMER
  1022.  
  1023.      Larry Weaver hereby disclaims all warranties relating to this
  1024.      product, whether express or implied, including without limitation
  1025.      any implied warranties of merchantability or fitness for a
  1026.      particular purpose.  Larry Weaver cannot and will not be liable
  1027.      for any special, incidental, consequential, indirect, or similar
  1028.      damages due to loss of data or any other reason, even if Larry
  1029.      Weaver or an authorized Larry Weaver agent has been advised of
  1030.      the possibility of such damages.  In no event shall the liability
  1031.      for any damages ever exceed the price paid for the license to use
  1032.      this software, regardless of the form and/or extent of the claim.
  1033.      The user of this program bears all risk as to the quality and
  1034.      performance of the software.  Use of this program acknowledges
  1035.      this disclaimer of warranty.
  1036.  
  1037.  
  1038.  
  1039.                            ORDERING INFORMATION
  1040.  
  1041.      An AutoCon registration licenses you to use the product on a
  1042.      regular basis.  Users need register only one version of AutoCon;
  1043.      registration includes licensed use of all upgrades.  Registered
  1044.      users can always get the current version of the program at a
  1045.      nominal fee ($8.00 as of this writing) by calling or writing
  1046.      Larry Weaver.  Individual registrations for AutoCon cost only
  1047.      $15.
  1048.  
  1049.      CORPORATE SITE LICENSES AND QUANTITY PURCHASES
  1050.  
  1051.      All corporate, business, government, or other commercial users of
  1052.      AutoCon must be registered.  A site license is available for a
  1053.      one-time charge of $120.00 for the first one hundred (or fewer)
  1054.      users/machines fewer) and $100 for each additional one hundred
  1055.      (or fewer) users/machines.
  1056.  
  1057.      Note: with a site license (if you also purchase the upgrade),
  1058.      only one copy of the program will be sent.  You will be
  1059.      responsible for distributing additional copies.
  1060.  
  1061.      ALL PRICES ARE SUBJECT TO CHANGE WITHOUT NOTICE.
  1062.  
  1063.  
  1064.      Please use the enclosed order form when placing an order, or print
  1065.      out the file REGISTER.PRN.
  1066.  
  1067.      Even if you don't register, how about some feedback?
  1068.  
  1069.                     You can reach me as
  1070.                   72460,3072 on CompuServe, or as
  1071.                      L.WEAVER1 on GEnie,
  1072.        (916) 623-4455 -- Support BBS (after March 1, 1991).
  1073.  
  1074.          -------------------  REGISTRATION    ----------------------
  1075.  
  1076.                            Please support AutoCon!
  1077.                           Thank you for your support.
  1078.  
  1079. Remit To:           Larry Weaver
  1080.                     P.O. Box 2639
  1081.                     Weaverville  CA 96093-2639
  1082.  
  1083.                          ---------------------------
  1084.  
  1085.         You must check one registration option, and one disk option!
  1086.  
  1087.                          ---------------------------
  1088.  
  1089.  _
  1090. |_| AutoCon Standard registration ($15.00 -- no disk sent)          $______
  1091.  _
  1092. |_| AutoCon Site License and Registration (no disk sent)
  1093.   $120.00 for the first 100 (or fewer) users or machines
  1094.   100.00 for each additional 100 (or fewer) users or machines       $______
  1095.  
  1096.                          ---------------------------
  1097.  _
  1098. |_| AutoCon Upgrade to the newest version ($8.00; $10.00 foreign)   $______
  1099.        Registered users only
  1100.  _
  1101. |_| Subscription plan for REGISTERED users ($21.00; $26.00 foreign) $______
  1102.       (Receive the next three updates of AutoCon, as they
  1103.        become available.  This fee is in addition to the
  1104.        $10.00 or $120.00 registration.)
  1105.  
  1106.                          ---------------------------
  1107.  _
  1108. |_| Printed Manual ($8.00)                                          $______
  1109.        If you desire, I will print out the AUTOCON.DOC file and
  1110.        send it to you.  You can achieve the same results by printing
  1111.        it out yourself, but several people seem to want this.
  1112.  
  1113.                          ---------------------------
  1114.  
  1115. "Foreign" means outside the USA and Canada; the extra charge covers postage.
  1116.               _            _
  1117. Payment by:  |_| Check or |_| Money Order enclosed.
  1118.  
  1119. TOTAL in USA Funds.  Foreign checks OK; use the current exchange rate $______
  1120.             _                           _
  1121. Disk Type: |_| 5 1/4" (normally sent); |_| 3 1/2" required
  1122.  
  1123. Name     ___________________________________________________________________
  1124.  
  1125. Address  ___________________________________________________________________
  1126.  
  1127.          ___________________________________________________________________
  1128.  
  1129.          ___________________________________________________________________
  1130.  
  1131.  
  1132.          Day Phone: _________________________ Eve: ______________________
  1133.  
  1134.          Compuserve ID: _____________________
  1135.  
  1136.                             _
  1137.          Invoice Required  |_|       P. O. Number: ______________________
  1138.  
  1139.       ------------------------ User comments -------------------------
  1140.       I acquired AutoCon V2.0 from
  1141.               [ ] - Friend                    [ ] - Software product
  1142.               [ ] - Computer Club             [ ] - Computer Store
  1143.               [ ] - Data Base Service         [ ] - Support BBS
  1144.               [ ] - Electronic BBS - Please give phone no. _____________
  1145.               [ ] - Other (please specify) ___________________________
  1146.  
  1147.       I would also appreciate any input you would care to provide
  1148.       concerning AutoCon.  If you have any ideas or comments which would
  1149.       make AutoCon a better program, please let me know.
  1150.  
  1151.       I value your comments!
  1152.  
  1153.       Comments and/or suggestions:
  1154.       ________________________________________________________________
  1155.  
  1156.       ________________________________________________________________
  1157.  
  1158.       ________________________________________________________________
  1159.  
  1160.       ________________________________________________________________
  1161.  
  1162.       ________________________________________________________________
  1163.  
  1164.       ________________________________________________________________
  1165.  
  1166.       ________________________________________________________________
  1167.  
  1168.       ________________________________________________________________
  1169.  
  1170.       ________________________________________________________________
  1171.  
  1172.       ________________________________________________________________
  1173.  
  1174.       ________________________________________________________________
  1175.  
  1176.       ________________________________________________________________
  1177.  
  1178.       ________________________________________________________________
  1179.  
  1180.  
  1181.  
  1182.  
  1183.